home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 002a / edcv202.zip / EDCHESS.DOC next >
Text File  |  1990-10-09  |  30KB  |  711 lines

  1.  
  2.  
  3.  
  4.                                    E d C h e s s
  5.                                     Version 2.02
  6.               (C) Copyright 1988, 1989, 1990 by EdTech Associates Inc.
  7.                                 All Rights Reserved
  8.       
  9.                                 Program written by 
  10.                                   David Hendricks
  11.                                         and 
  12.                                     John T. Bell
  13.       
  14.       NOTICE: This product is copyrighted and is not Public Domain software. 
  15.       
  16.       SHAREWARE: Permission is granted to copy and distribute this software in 
  17.       the US and Canada on a not-for-profit basis, provided that the copyright 
  18.       notices  and the software are not modified in any manner.  This  product 
  19.       may  not  be  sold either by itself or  packaged  with  another  product 
  20.       without  the  express  written permission  of  EdTech  Associates.  This 
  21.       document  file  must also be included with any distributed copy  of  the 
  22.       program.
  23.       
  24.       If you would like to be included on our product update list and  receive 
  25.       the latest improvements to Ed's Chess please send $15 to:
  26.       
  27.       
  28.                                EdTech Associates Inc.
  29.                                 6006 Greenbelt Road
  30.                                      Suite #124
  31.                                 Greenbelt, MD  20770
  32.                                    (301) 937-5293
  33.       
  34.                                 CompuServe 72775,353
  35.       
  36.       
  37.       
  38.                                  TABLE OF CONTENTS
  39.       
  40.                         INTRODUCTION .................... 2
  41.                         STARTING THE PROGRAM ............ 2
  42.                         USING MENUS ..................... 2
  43.                         THE MAIN MENU ................... 3
  44.                         CONFIGURATION MENU .............. 3
  45.                         EDIT BOARD MENU ................. 4
  46.                         FILES MENU ...................... 5
  47.                         OPPONENT MENU ................... 6
  48.                         PLAY MENU ....................... 7
  49.                         NOTES ON PLAYING ................ 8
  50.                         HISTORY ........................ 10
  51.                         CHANGES IN THIS RELEASE ........ 11
  52.                         THE FUTURE OF EDCHESS .......... 11
  53.                         NOTES ON REGISTRATION .......... 12
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                                       Page -1-
  61.  
  62.  
  63.                                     INTRODUCTION
  64.       
  65.       What is Ed's Chess?
  66.       
  67.       Ed's  Chess (or EdChess) is a computer program for the IBM-PC and  close 
  68.       compatibles which plays the game of chess. The program has been  written 
  69.       by  David  Hendricks  and John T. Bell over a  period  of  three  years. 
  70.       Version 2.02 is our second major public release, and represents  changes 
  71.       and improvements which are over a year in the making. 
  72.       
  73.       We  have added a number of features to EdChess since the first  release. 
  74.       Although  we  have  tried to keep things simple we feel  that  a  little 
  75.       explanation of EdChess's features will be helpful.
  76.       
  77.       
  78.                                 STARTING THE PROGRAM
  79.       
  80.       The files included with this program should be:
  81.       
  82.            File           Size      Date      Description
  83.       ------------------------------------------------------------
  84.            EDCHESS.EXE    51720   10-09-90   - the chess program.
  85.            EDCHESS.LIB    45300   10-09-90   - the opening library.
  86.            EDCHESS.DOC    30129   10-09-90   - this file.
  87.       
  88.       To invoke the EdChess program enter;
  89.       
  90.       EDCHESS
  91.       
  92.       at  the  DOS  prompt.  EdChess should work  on  any  IBM  PC  compatible 
  93.       regardless  of  the video display card. Occasionally, a machine  with  a 
  94.       monochrome monitor, and a video card which appears to the software as  a 
  95.       color  card,  (ie; Columbia, Corona, and Compaq) will  not  display  the 
  96.       chessboard  correctly. If this is the case with your computer  then  use 
  97.       the command;
  98.       
  99.       C>edchess -m
  100.       
  101.       The  -m  option tells the chess program that it is really working  on  a 
  102.       monochrome monitor.
  103.       
  104.       
  105.                                     USING MENUS
  106.       
  107.       After the copyright notice has been displayed, EdChess will display  the 
  108.       chessboard  on the left hand side of the screen and a menu on the  right 
  109.       hand  side. Items are selected from the menus by using the up  and  down 
  110.       arrow  keys  on  the  cursor  keypad  and  pressing  <enter>  when   the 
  111.       appropriate  selection  has been highlighted. A menu item  can  also  be 
  112.       selected by hitting the first letter of the menu item. 
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.                                       Page -2-
  120.  
  121.  
  122.                                    THE MAIN MENU
  123.       
  124.       The EdChess Main Menu offers the following selections:
  125.       
  126.       Config
  127.                 The Configuration Menu allows the user to adjust the skill  of 
  128.                 the computer to that of the opponents. 
  129.       
  130.       Edit Board
  131.                 This  menu  allows  board positions to be set  up  to  aid  in 
  132.                 solving chess problems or to see what the computer would  have 
  133.                 done in a particular situation.
  134.       
  135.       Files
  136.                 This menu allows for saving and restoring games. It also  will 
  137.                 print out a list of moves made during a game.
  138.       
  139.       Opponent
  140.                 This  menu determines whether you want to watch  the  computer 
  141.                 play  itself  or if you want to play the computer  or  another 
  142.                 opponent.
  143.       
  144.       Play
  145.                 This  menu provides the game playing functions. It allows  you 
  146.                 to  enter a move or to instruct the computer to take the  next 
  147.                 move.
  148.       
  149.       Quit
  150.                 Quit,  from  the  Main Menu allows you to exit  the  game  and 
  151.                 return  to  Dos.  It  does not  automatically  save  the  game 
  152.                 currently  in progress, but it does prompt you to insure  that 
  153.                 you don't quit accidentally.
  154.       
  155.       
  156.       
  157.                                  CONFIGURATION MENU
  158.       
  159.       The following items appear on the Configuration menu:
  160.       
  161.       Difficulty
  162.                 This  allows  the  user to set the amount  of  time  that  the 
  163.                 computer  has to determine (or to think about) its next  move. 
  164.                 The  computer will never take more than twice this  amount  of 
  165.                 time  before making a move. Over a period of forty  moves  the 
  166.                 time  used by the computer for each move will average  out  to 
  167.                 this  amount  of time. The time may be set in seconds,  or  in 
  168.                 hours minutes and seconds.
  169.       
  170.       Load Config
  171.                 This command restores the default configuration by reading the 
  172.                 file  "edchess.cfg".  This file is created by  a  Save  Config 
  173.                 command.
  174.       
  175.  
  176.  
  177.  
  178.                                       Page -3-
  179.  
  180.  
  181.       Save Config
  182.                 This option saves the current configuration information into a 
  183.                 default  configuration  file.  This  file  is  then  read  and 
  184.                 automatically  sets  your  configuration  settings  each  time 
  185.                 EdChess is started. The file created is "edchess.cfg".
  186.       
  187.       Think Ahead
  188.                 When this feature is on, the computer will attempt to use  the 
  189.                 time  while it waiting for its opponent to move  to  calculate 
  190.                 its next move.
  191.       
  192.       Use Library
  193.                 When  this feature is on, the opening moves are played from  a 
  194.                 library of openings (sometimes called a book). The computer is 
  195.                 easier  to defeat if it is not allowed to play from the  book. 
  196.                 The library is stored in the file "edchess.lib".
  197.       
  198.       Window
  199.                 This  allows  you to observe the computers  "thought  process" 
  200.                 while the computer is figuring its next move. If the window is 
  201.                 on  then  the  computer  will display the  moves  that  it  is 
  202.                 considering  in a window to the right of the board (where  the 
  203.                 menus  normally  appear).  Turning  the  window  off  slightly 
  204.                 improves  the  computers  performance.  (But  its  much   more 
  205.                 interesting with the window on.)
  206.       
  207.       Quit
  208.                 Quit or hitting the Escape key will return the program to  the 
  209.                 previous  menu.  In this case it will return you to  the  Main 
  210.                 menu.
  211.       
  212.       
  213.                                   EDIT BOARD MENU
  214.       
  215.                 The  Edit Board Menu allows the board to be setup for  problem 
  216.                 solving  or to see how the computer would have played  from  a 
  217.                 certain board position. It gives you the following options:
  218.       
  219.       Board Save
  220.                 This  will  save  the board as it  currently  appears  on  the 
  221.                 screen.  This  does  not  save a move  history  as  Save  Game 
  222.                 command, however a Load game command from the files menu  will 
  223.                 correctly load a board position.
  224.       
  225.       Clear Board
  226.                 Removes all of the pieces from the board.
  227.       
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.                                       Page -4-
  238.  
  239.  
  240.       Edit
  241.                 This  allows  the board to be edited. You can use  the  cursor 
  242.                 keys to position the board cursor and use <delete> to remove a 
  243.                 piece  from  the board or use <insert> to add a piece  to  the 
  244.                 board. If you use <insert> then menus will prompt you for  the 
  245.                 color  and piece to be added. Both sides must have Kings,  and 
  246.                 you may not have more than 16 pieces per side.
  247.       
  248.       Invert Board
  249.                 This  allows black to be played from the bottom of the  screen 
  250.                 instead of the top.
  251.       
  252.       Load Board
  253.                 This restores a previously saved board position.
  254.       
  255.       New Board
  256.                 This  sets up the pieces as if you were going to start  a  new 
  257.                 game.  This  can be used to start a player out  with  a  piece 
  258.                 handicap by removing some pieces before beginning to play  the 
  259.                 game.
  260.       
  261.       Side to Play
  262.                 This allows you to assign whether it is Black or White's  turn 
  263.                 to move.
  264.       
  265.       Quit (or <Escape>)
  266.                 Returns to the Main Menu.
  267.       
  268.       
  269.       
  270.                                      FILES MENU
  271.       
  272.                 The Files Menu allows for the saving and restoring of games. A 
  273.                 game  may  be  saved  at any time during  the  play  and  once 
  274.                 restored  can be continued or stepped through to  examine  the 
  275.                 game. Games are stored in a format which can be listed or sent 
  276.                 to  the  printer. The following options appear  on  the  Files 
  277.                 Menu:
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.                                       Page -5-
  297.  
  298.  
  299.       
  300.       Board Print
  301.                 This  will send an image of the current board position to  the 
  302.                 printer. It does not use graphics and so should work with  any 
  303.                 standard  printer. A printed board should look something  like 
  304.                 the following:
  305.       
  306.                               BR -- -- BQ -- BR BK --
  307.       
  308.                               BP BP BP BN BB BP BP BP
  309.       
  310.                               -- -- -- BP -- -- -- --
  311.       
  312.                               -- -- -- -- BP -- -- --
  313.       
  314.                               -- -- WP -- WP -- -- --
  315.       
  316.                               -- WP WN WP -- WQ -- WP
  317.       
  318.                               WP -- -- -- -- WP WP --
  319.       
  320.                               WR -- WB -- -- WR WK --
  321.       
  322.       Load Game
  323.                 This  allows  a  previously  saved game  to  be  restored  and 
  324.                 continued.
  325.       
  326.       Report Print
  327.                 This  sends  a listing of the moves made in the  game  to  the 
  328.                 printer.
  329.       
  330.       Save Game
  331.                 This allows the current game, and all of the moves made in the 
  332.                 game,  to be saved to a disk file. This file can be listed  or 
  333.                 sent  to the printer. A game must be saved using  this  option 
  334.                 before  it  can be reloaded. A game may be saved at  any  time 
  335.                 during game play.
  336.       
  337.       Quit (or <Escape>)
  338.                 Returns to the Main Menu.
  339.       
  340.       
  341.                                    OPPONENT MENU
  342.       
  343.                 The  Opponent Menu allows you to determine who is to play  the 
  344.                 game. It has several choices as follows:
  345.       
  346.       Autoplay
  347.                 In Autoplay mode the computer plays against itself. Whenever a 
  348.                 game has been completed the computer will stop and wait at the 
  349.                 opponent  menu for another menu selection. The game which  the 
  350.                 computer  played may be saved at this point by using the  Save 
  351.                 game option of the files menu. A computer game may be  stopped 
  352.                 or paused at any time by hitting the <Escape> key.
  353.  
  354.  
  355.                                       Page -6-
  356.  
  357.  
  358.       
  359.       Computer
  360.                 Selecting  this  option  pits a  human  opponent  against  the 
  361.                 computer. The human can elect to play either White or Black by 
  362.                 either taking the first move from the play menu or by allowing 
  363.                 the computer to take the first move.
  364.       
  365.       Demo
  366.                 This allows the computer to play continuously against  itself. 
  367.                 This is primarily useful for store front and display demos.
  368.       
  369.       Human
  370.                 This  allows  two human opponents to play against  each  other 
  371.                 using the computer as a referee and playing board.
  372.       
  373.       Quit ( or <Escape> )
  374.                 Returns to the Main Menu.
  375.       
  376.       
  377.       
  378.                                      PLAY MENU
  379.       
  380.                 The Play Menu is the menu from which you play the chess  game. 
  381.                 It  allows you to move a piece or to instruct the computer  to 
  382.                 move a piece. The following choices appear on the Play Menu:
  383.       
  384.       Backup Move
  385.                 This  allows  the player to move backwards through  the  moves 
  386.                 which have been played. The player may then continue play from 
  387.                 the new  board position. This is very useful if you have  made 
  388.                 a mistake and want to find out what would have happened if you 
  389.                 had played the game differently.
  390.       
  391.       Checkmate
  392.                 This  instructs  the  computer  to  search  for  a   Checkmate 
  393.                 solution.  It is mainly useful for solving mate in  number  of 
  394.                 moves type problems which might have been set up from the Edit 
  395.                 Menu.
  396.       
  397.       Forward Move
  398.                 This  permits  the player to move  forward  through  positions 
  399.                 which  have already been played but have been backed up  over. 
  400.                 Forward  and Backward allow the player to single step  through 
  401.                 an entire game to observe how it was played.
  402.       
  403.       Invert Board
  404.                 This displays the board with the Black pieces on the bottom of 
  405.                 the screen. Some people find it easier to play Black this way.
  406.       
  407.       Move
  408.                 This lets the Human opponent enter a move. If the computer  is 
  409.                 the  opponent  then after the move is made the  computer  will 
  410.                 immediately start to take its move. In order to play White the 
  411.                 player should use this menu option to take the first move.  To 
  412.  
  413.  
  414.                                       Page -7-
  415.  
  416.  
  417.                 move  a piece use the cursor keys to position the board  cursor 
  418.                 over  the piece to be moved. Then hit the <Enter> key to  mark 
  419.                 that piece. Then move the board cursor to the square where the 
  420.                 piece is to be moved and hit the <Enter> key once more.  Moves 
  421.                 may  also be entered by algebraic notation. To do this,  enter 
  422.                 the  letter which identifies the column of the piece  followed 
  423.                 by  the  digit for the row. Repeat this  for  the  destination 
  424.                 square and hit enter. To move the pawn from E2 to E4 one would 
  425.                 key "E2E4<Enter>". Note; Do not enter the quotes.
  426.       
  427.                 To Castle, either use the cursor keys to move the King to  the 
  428.                 square  which he would appear on after the castling, or  enter 
  429.                 O-O  for  a  King's side castle or O-O-O for  a  Queen's  side 
  430.                 castle. Either the letter O or the digit 0 (Zero) will work.
  431.       
  432.       New Game
  433.                 This clears the current game from memory and sets the board up 
  434.                 for a new game.
  435.       
  436.       Play
  437.                 This  directs the computer to take the next move. If you  want 
  438.                 to play Black then use this  command to have the computer take 
  439.                 the  first  move.  After it has taken the move  use  the  Move 
  440.                 command  to  move  the Black piece.  The  computer  will  then 
  441.                 automatically continue to play the White pieces. This can also 
  442.                 be  used  to see what the computer would have  played  from  a 
  443.                 particular board position.
  444.       
  445.       Restart
  446.                 This  restarts the current game from the beginning. It is  the 
  447.                 same as backing up all of the way through a game. This is very 
  448.                 useful  to  analyze or replay a saved game. The  game  can  be 
  449.                 loaded from the files menu, then use Restart and step  forward 
  450.                 until you get to the point where you want to begin play.
  451.       
  452.       Quit ( or <Escape> )
  453.                 Returns to the Main Menu.
  454.       
  455.       
  456.       
  457.                                   NOTES ON PLAYING
  458.       
  459.       Escape Key
  460.                 There  are several things which may be helpful to  point  out. 
  461.                 First,  the <Escape> key will always back you out of  whatever 
  462.                 you  are doing. If you hi-light the wrong piece while  moving, 
  463.                 or  editing the board, then <Escape> will allow you  to  start 
  464.                 over.  Escape at a menu will move you to the next higher  menu 
  465.                 level  (just  like Quit). Games may be saved at  any  time  by 
  466.                 using <Escape> to return to the Main Menu and selecting  Files 
  467.                 and  Save Game. If you want to stop the machine from  thinking 
  468.                 while it is making its move just hit any key (<Escape> will do 
  469.                 fine).  This  should  bring a menu which  will  allow  you  to 
  470.                 continue or to perform other actions. 
  471.  
  472.  
  473.                                       Page -8-
  474.  
  475.  
  476.       
  477.       Difficulty and Time
  478.                 The amount of time the computer spends determining its move is 
  479.                 set from the Config Menu. The computer may find that it  needs 
  480.                 more time to solve for the current board position than it  has 
  481.                 allotted.  In  this case it will allow itself to go  over  its 
  482.                 time limit by twice the time allocated. That is, if it had  15 
  483.                 seconds to make the move then it will occasionally allow up to 
  484.                 30 seconds. However it will average out to 15 seconds per move 
  485.                 (or  to  whatever the Difficulty is set) over a period  of  40 
  486.                 moves.  So  with EdChess unlike other chess games  you  always 
  487.                 know  the  longest amount that you will have to wait  for  the 
  488.                 computer to make its move.
  489.       
  490.       En Passant
  491.                 The  computer  understands the rule of En Passant.  This  move 
  492.                 which  is  rarely used, is sometimes mistaken for a  bug.  The 
  493.                 rule as stated by the United States Chess Federation is:
  494.       
  495.                      "En Passant:  This  French phrase is used for  a  special 
  496.                      pawn  capture. It means 'in passing,' and it occurs  when 
  497.                      one  player  moves a pawn two squares forward to  try  to 
  498.                      avoid capture by the opponent's pawn. The capture is made 
  499.                      exactly  as  if the player had moved the  pawn  only  one 
  500.                      square forward."
  501.       
  502.       Score Pad
  503.                 At  the top right of the screen you should see something  like 
  504.                 the following:
  505.       
  506.                      White 00:00:22 Black 00:00:01
  507.                      Black to Move within 00:00:30
  508.                      Ply 4  Rook A1 to B1
  509.                      Score: -0.75 pts
  510.                      N: 8086 N/Sec 539
  511.       
  512.                 The first line is the game clock and shows how much time  each 
  513.                 side  has  used to make its moves. The second line  shows  how 
  514.                 much time remains for the computer to make its move. The  time 
  515.                 on this line will start blinking if the computer is using time 
  516.                 beyond the difficulty amount (see notes above). The third line 
  517.                 shows  how  many moves ahead the computer looked to  make  its 
  518.                 move  and the move that the computer just made. The  Score  on 
  519.                 the  fourth line is a measure of how well the computer  thinks 
  520.                 it  is doing. The larger and more positive the number for  the 
  521.                 computer  side  the better the computer is doing.  (I  usually 
  522.                 give  up  if  it gets more than four or  five  points  ahead.) 
  523.                 Finally  the  last  line shows the number of  nodes  or  board 
  524.                 positions that the computer has evaluated to make its move and 
  525.                 the rate of evaluation in nodes per second. The information on 
  526.                 this  line  can be used to adjust the  Difficulty  setting  to 
  527.                 achieve  the same levels of play on machines which operate  at 
  528.                 different speeds.
  529.       
  530.  
  531.  
  532.                                       Page -9-
  533.  
  534.  
  535.                                       HISTORY
  536.       
  537.       Ed's  Chess was really Dave's idea, and mostly Dave's work. A few  years 
  538.       ago (in 1986), after Dave and I had finished work on EdFile (a data base 
  539.       program for the C-64) Dave asked if he could work on a chess program.  I 
  540.       said,  "Sure, just keep in touch, and let me know how it goes.".  A  few 
  541.       month's  later  he showed me a demo of his chess  program.  The  program 
  542.       wasn't  fancy (it still isn't, but this was much less so) but it  played 
  543.       better than anything I had from the public domain libraries. I gave  him 
  544.       some  pointers  on C programming, helped him with the menu  system,  and 
  545.       designed  a  chessboard  using the IBM special character  set.  As  Dave 
  546.       worked  on  the  project  he started to play  it  against  some  of  the 
  547.       commercial products available on the market. As he started to see  flaws 
  548.       in his algorithms he would improve his code until he was satisfied  that 
  549.       it was superior to the previous version of the program. To test and make 
  550.       certain  that his new code was superior to his old code, he  would  play 
  551.       the  two  programs against each other until it was very  clear  that  an 
  552.       improvement  had been made. The winner of these "chess wars" would  then 
  553.       become  the  next  version of the game, so that  this  game  has  really 
  554.       developed through survival of the fittest. 
  555.       
  556.       We  feel that EdChess plays a better game of chess than most  commercial 
  557.       games,  some which may cost you 50 dollars or more. However  we  thought 
  558.       that  we would give you a chance to find out for yourself.  Our  testing 
  559.       method  is easy. We take two similar computers, (same CPU,  same  speed) 
  560.       and run one chess program on one and EdChess on the other. Both programs 
  561.       are set to take approximately the same amount of time per move. Then  we 
  562.       let the computers play chess. Usually we play at least 16 games at  each 
  563.       level of difficulty. The computer with the most wins we then declare the 
  564.       winner. If you try this, we would enjoy hearing the details and results. 
  565.       Also  if you save the games which EdChess loses and send them to us,  it 
  566.       will   help  us  improve  future  versions  of  EdChess.  Many  of   the 
  567.       improvements  made  to this version are a direct result of  games  which 
  568.       people have sent us to show how we have lost. At this time the games  we 
  569.       are most interested in are games which are played against a human player 
  570.       at a difficulty level of 60 seconds or greater.
  571.       
  572.       EdChess  has  been  developed entirely with Aztec C  Version  4.1d.  The 
  573.       documentation  was  written  using WordStar 5.0. We  have  used  several 
  574.       different brands of IBM Clones, and a Commodore Amiga. 
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                      Page -10-
  592.  
  593.  
  594.                               CHANGES IN THIS RELEASE
  595.       
  596.       This release adds the following new features to EdChess:
  597.       
  598.            -  Board and Game Editing
  599.            -  Chess Problem Solving
  600.            -  Ability to Save Game Configuration
  601.            -  Ability to Print Game Reports
  602.            -  Ability to Invert the Chess Board
  603.            -  Improved Playing Algorithms
  604.            -  Much Larger Opening Library.
  605.       
  606.       Everything  on the above list was requested by people using the  EdChess 
  607.       program.  EdChess Version 2.02 plays a much better game than  the  first 
  608.       release  and we now have over 1300 openings in the opening  library.  We 
  609.       have also fixed several bugs in the old program. The old program did not 
  610.       correctly identify games which were drawn because of the three move rule 
  611.       ,the 50 move rule, or perpetual check. This (we hope) has been corrected 
  612.       in this release. 
  613.       
  614.       Version  2.02 also corrects our phone number and some minor  bugs  which 
  615.       were found in version 2.00.
  616.       
  617.                                THE FUTURE OF EDCHESS
  618.       
  619.       EdChess  is an on going project for Dave and myself. We  are  constantly 
  620.       trying to improve the game both in terms of its game playing ability and 
  621.       its ease of use. 
  622.       
  623.       The  following  are some of the plans that we have for  EdChess  in  the 
  624.       future.  If  you register your copy of EdChess, with  a  fifteen  dollar 
  625.       ($15.00)  donation,  then  you should receive at  least  some  of  these 
  626.       enhancements:
  627.       
  628.            -  Graphic chess board for CGA, EGA, and Hercules adapters
  629.            -  Telephone chess
  630.            -  Improved endgame algorithm
  631.            -  Beginners chess tutorial
  632.            -  Standard chess notation (ie; P-K4 instead of E2E4)
  633.            -  Terminate and stay resident (POP-UP) mode
  634.            -  Opening library editor.
  635.       
  636.       We also have a version for the Amiga in the works, and as we can  afford 
  637.       to  we will to support other machines. If you have any  suggestions  for 
  638.       improvements or features, we will be glad to listen to them. Thanks  for 
  639.       trying us out and enjoy.
  640.       
  641.       
  642.       John T. Bell
  643.       
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.                                      Page -11-
  651.  
  652.  
  653.       
  654.                                NOTES ON REGISTRATION 
  655.       
  656.       We encourage people who are using EdChess to register their product.  We 
  657.       will  provide  registered users with upgrades and improvements  as  they 
  658.       become  available.  We  are also trying to notify each  person  when  we 
  659.       receive their registration.
  660.       
  661.       The registration may be mailed to:
  662.       
  663.       EdTech Associates Inc.
  664.       6006 Greenbelt Road
  665.       Suite #124
  666.       Greenbelt, MD  20770
  667.       
  668.       
  669.       Please include all of the following information when you register.
  670.       
  671.       
  672.       Name:__________________________________________
  673.       
  674.       Address:_______________________________________
  675.       
  676.       Address:_______________________________________
  677.       
  678.       City:______________________ State:_____ Zip: ___________
  679.       
  680.       Day Phone:_________________________
  681.       
  682.       Eve Phone:_________________________
  683.       
  684.       Please tell us how you acquired your copy of EdChess:
  685.       
  686.       _________________________________________________________
  687.       
  688.       _________________________________________________________
  689.       
  690.       Comments:
  691.       
  692.       _________________________________________________________
  693.       
  694.       _________________________________________________________
  695.       
  696.       _________________________________________________________
  697.       
  698.       
  699.       
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.                                      Page -12-
  710.  
  711.